﻿/*
 * Created by SharpDevelop.
 * User: CeCi
 * Date: 28/03/2014
 * Time: 07:16 p.m.
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */

namespace Gestión_UTN.factories
{
    /// <summary>
    /// Description of dafactory.
    /// </summary>
    public class dafactory
    {
        public dafactory() { }

        public static da.alumnosda createAlumno()
        {
            return new daimpl.alumnodaimpl();
        }

        public static Gestión_UTN.da.ciudadda createCiudad()
        {
            return new Gestión_UTN.daimpl.ciudaddaimpl();
        }

        public static da.provinciada createProvincia()
        {
            return new daimpl.provinciadaimpl();
        }

        public static da.paisda createPais()
        {
            return new daimpl.paisdaimpl();
        }

        public static da.profesorda createProfesor()
        {
            return new daimpl.profesordaimpl();
        }

        public static da.materiada createMateria()
        {
            return new daimpl.materiadaimpl();
        }

        public static da.carrerada createCarrera()
        {
            return new daimpl.carreradaimpl();
        }

        public static da.materiaProfesorda createMatPro()
        {
            return new daimpl.materiaProfesordaimpl();
        }

        public static da.tipoExamenda createTipoExamen()
        {
            return new daimpl.tipoExamendaimpl();
        }

        public static da.regularidadda createRegularidad()
        {
            return new daimpl.regularidadaimpl();
        }

        public static da.aprobadada createAprobada()
        {
            return new daimpl.aprobadadaimpl();
        }

        public static da.inscripcionda createInscripcion()
        {
            return new daimpl.inscripciondaimpl();
        }

        public static da.inscripcionMateriada createInsMateria()
        {
            return new daimpl.inscripcionmateriadaimpl();
        }

        public static da.notada createNota()
        {
            return new daimpl.notadaimpl();
        }

        public static da.fechaExamenda createFechaExamen()
        {
            return new daimpl.fechaExamendaimpl();
        }

        public static da.inscripcionExamenda createInscripcionExamen()
        {
            return new daimpl.inscripcionExamendaimpl();
        }

        public static da.usuarioda createUsuario()
        {
            return new daimpl.usuariodaimpl();
        }
    }
}
